#include <stdio.h>

// F

int search(int list[], int n, int x)
{
    for (int i = 0; i < n; ++i)
    {
        if (list[i] == x)
            return i;
    }
    return -1;
}

int main()
{
    int data[10] = {0};
    int n = 0;
    while (scanf("%d", data) != EOF)
    {
        for (int i = 1; i < 10; ++i)
            scanf("%d", data + i);
        scanf("%d", &n);
        int pos = search(data, 10, n);
        if (pos != -1)
            printf("%d\n", pos);
        else
            printf("Not found\n");
    }
    return 0;
}

// E
// void sumDiff(int op1, int op2, int *pSum, int *pDiff)
// {
//     *pSum = op1 + op2;
//     *pDiff = op1 - op2;
// }

// int main()
// {
//     int data[4] = {0};
//     while (scanf("%d %d", data, data + 1) != EOF)
//     {
//         sumDiff(data[0], data[1], data + 2, data + 3);
//         printf("sum=%d diff=%d\n", data[2], data[3]);
//     }
//     return 0;
// }

// D
// void sort(int *p, int n)
// {
//     int tmp = 0;
//     for (int i = 0; i < n; ++i)
//     {
//         for (int j = 0; j < n - 1 - i; ++j)
//         {
//             if (p[j] > p[j + 1])
//             {
//                 tmp = p[j];
//                 p[j] = p[j + 1];
//                 p[j + 1] = tmp;
//             }
//         }
//     }
// }

// int main()
// {
//     int n = 0;
//     int data[100] = {0};
//     while (scanf("%d", &n) != EOF)
//     {
//         for (int i = 0; i < n; ++i)
//         {
//             scanf("%d", data + i);
//         }
//         sort(data, n);
//         for (int i = 0; i < n; ++i)
//         {
//             printf("%d ", data[i]);
//         }
//         printf("\n");
//     }
//     return 0;
// }

// C
// void Reverse(int *left, int *right)
// {
//     int tmp = 0;
//     while (left < right)
//     {
//         tmp = *left;
//         *left = *right;
//         *right = tmp;
//         ++left;
//         --right;
//     }
// }
// void move(int *a, int n, int m)
// {
//     // 已经保证了 m < n
//     // 1 2 3     4 5 6 7 8 9 10
//     // 10 9 8    7 6 5 4 3 2 1
//     // 8 9 10    1 2 3 4 5 6 7
//     Reverse(a, a + n - 1);
//     Reverse(a, a + m - 1);
//     Reverse(a + m, a + n - 1);
// }

// int main()
// {

//     int n = 0;
//     int m = 0;
//     while (scanf("%d %d", &n, &m) != EOF)
//     {
//         int data[20] = {0};
//         for (int i = 0; i < n; ++i)
//         {
//             scanf("%d", data + i);
//         }
//         move(data, n, m);
//         for (int i = 0; i < n; ++i)
//         {
//             printf("%d ", data[i]);
//         }
//         printf("\n");
//     }
//     return 0;
// }

// B
// void swap(float *p1, float *p2)
// {
//     float tmp = *p1;
//     *p1 = *p2;
//     *p2 = tmp;
// }

// int main()
// {
//     float data[5] = {0};
//     while (scanf("%f %f %f %f %f", data, data + 1, data + 2, data + 3, data + 4) != EOF)
//     {
//         for (int i = 0; i < 5; ++i)
//         {
//             for (int j = 0; j < 4 - i; ++j)
//             {
//                 // printf("%d %d\n", i, j);
//                 if (data[j] > data[j + 1])
//                 {
//                     swap(data + j, data + j + 1);
//                 }
//             }
//         }
//         for (int i = 0; i < 5; ++i)
//         {
//             printf("%.1f ", data[i]);
//         }
//         printf("\n");
//     }
//     return 0;
// }

// A
// void swap(int *p1, int *p2)
// {
//     *p1 ^= *p2;
//     *p2 ^= *p1;
//     *p1 ^= *p2;
// }

// int main()
// {
//     int data[3] = {0};
//     while (scanf("%d %d %d", data, data + 1, data + 2) != EOF)
//     {
//         if (data[0] > data[1])
//             swap(data, data + 1);
//         if (data[1] > data[2])
//             swap(data + 1, data + 2);
//         if (data[0] > data[1])
//             swap(data, data + 1);
//         printf("%d %d %d\n", data[0], data[1], data[2]);
//     }
//     return 0;
// }